﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

namespace Hx.Infrastructure.Services
{
    public class WebApiServiceResponseStrategy : IServiceResponseStrategy
    {
        private readonly HttpClient Client;

        public WebApiServiceResponseStrategy()
        {
            Client = new HttpClient();
        }

        public T GetResponse<T>(string url) where T : class
        {
            throw new NotImplementedException();
        }

        public T PostResponse<T>(string url, IEnumerable<KeyValuePair<string, string>> postContent) where T : class
        {
            throw new NotImplementedException();
        }

        public T PutResponse<T>(string url, IEnumerable<KeyValuePair<string, string>> putContent) where T : class
        {
            throw new NotImplementedException();
        }

        public T DeleteResponse<T>(string url) where T : class
        {
            throw new NotImplementedException();
        }
    }
}
